package IO.teclado;

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;

/**
*
* @author alunolab10
*/
public class leituraTecladoBufferReader {
   public static void main(String[] args) {
       //Primeira forma de declaração
       System.out.println("Digite alguma coisa e tecle enter: ");
       BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
       String palavra;
       
       try{
           palavra = br.readLine();
           System.out.println("Você digitou: " + palavra);
       }catch(IOException e){
           System.out.println("Erro durante a leitura: " +e);
       }
       //Segunda forma de declaração
       String buffer;
       InputStreamReader teclado = new InputStreamReader(System.in);
       BufferedReader bufferin = new BufferedReader(teclado);
       while(true){
           try{
               System.out.println("Digite o texto e tecle enter(exit para sair): ");
               buffer = bufferin.readLine();
               
               if(buffer.equals("exit")){
               break;
               }
               System.out.println("echo: " + buffer); //Mostra na tela
           }catch(IOException e){
               System.out.println("Erro durante a leitura do echo" + e);
           }
       }
       
   }
}